Jonathan BottinelliJonathan Bottinelli
Giannis–Bam in Miami: the spacing math of a two-big frontcourt and an unverified anchorI stopped at the fourth line of the data sheet I had built for the summer...
Satwik-Chirag Comeback to China Masters Semifinals, Srikanth's Decline ContinuesIn the China Masters Super 750 held in Shenzhen from September 1-7 2026,...
Groningen 3-0 PEC Zwolle: Two-Thirds of the Goals Were Scored Before Kick-offThe 20th minute at Euroborg. The final pass came from Marco Rente — a...
LoL Classic Is Losing Its Soul — When Nostalgia Can't Be DigitizedA veteran gamer logs into LoL Classic, scrolling through the champion list...
FIFA Postpones FIFAe Finals 2026 in Jeddah on the Eve of Kickoff: When Security Risk Freezes a Ten-Day Esports DealThe announcement came on a Thursday. The tournament was to begin on a Friday....
JFA Withdraws from FIFAe World Cup 2026 in Jeddah: Four Players, Six Days, and a Signal Beyond the ArenaOn October 10, the Japan Football Association issued a short notice. The...
GameSir Launches Two Fortnite Edition Controllers: Hall Effect at $89.99, XBOX Model at $49.99In a small internet cafe on a side street in Tebet, Jakarta, I once sat and...
Transfer Window Noise and the V-League Dressing-Room NotebookOn a Tuesday morning at a training centre in northern Vietnam, the man the...
When Esports Data Vanishes: The Silent Hole Eating Away at a Billion-Dollar IndustryThe clock on the wall of my Los Angeles apartment read 2:14 AM on August 13,...
One and a Half Meters from the Bench: Portugal and the Crisis That Isn't on the ScoreboardLast night I stayed late at my office in Valencia. My phone kept buzzing in t...
The Error Lies at the Edge of the Frame: When VAR Data Returns to ZeroThat night in Chengdu, I sat in front of an empty data table. The match betwe...
When F1 Data Stays Silent: Lessons from an Empty AnalysisIn 44 years of watching and reporting on F1, I have learned one thing: data i...
Thailand Leaves Over-Age Slots Unused at Asiad 20: Strategic Move or Double-Edged Sword at Toyota Stadium?On September 2, 2026, the Football Association of Thailand (FAT) announced it...
Sundowns 2-1 Al-Ahli: A Banner That Crossed Borders and the Limits of FIFA JurisdictionA banner went up in the stands, Arabic script standing out against the fabric...
Data Doesn't Disappear, It Waits: The V.League Transfer Window and the Gaps No One Wants to FillThere was a January afternoon when the whole V.League was swept up in a flurr...
V.League's Phantom Number 10 and the Mis-Priced Asset of the Transfer WindowV.League's Phantom Number 10 and the Mis-Priced Asset of the Transfer Window...
When Entertainment Wears Football's Label: A Classification Gap in Sports DataIn June 2026, I sat in a small room in Manchester while an editor asked me to...
Barcelona 5-1 Feyenoord: A Map of Six Scoring Points and a Yamal Milestone That Still Needs VerificationA Map of Six Scoring Points I replayed the 77th-minute moment seven times in...
China Open 9-Ball 15th Edition: A Format Puzzle and a Battle of ChampionsThe 15th China Open 9-Ball Championship begins on September 9 at the Tangzhen...
Super-sub Ueda saves Lille: A fragile 1-0 win and the lesson from Ancelotti's substitutionsWhen the final whistle echoed at Stade de Toulouse, Lille's 1-0 victory did n...
